@charset "utf-8";
@font-face {
  font-family: 'fzbsjt';
  src: url('../font/fzbsjt.eot');
  src:
    url('../font/fzbsjt.eot?#font-spider') format('embedded-opentype'),
    url('../font/fzbsjt.woff') format('woff'),
    url('../font/fzbsjt.ttf') format('truetype'),
    url('../font/fzbsjt.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* 初始化CSS */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img{margin:0 auto; padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight: normal;}
fieldset, img{vertical-align:middle; border:none;}
address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}
ul, ol{list-style:none;}
li{list-style-type:none;}
input{padding:0; font-family: "微软雅黑",Arial,sans-serif; border: none; outline: none;}
button{ cursor: pointer; border: none; font-family: "微软雅黑"}
select, input{vertical-align:middle;}
select, input, textarea{font-size:12px; margin:0;}
input[type="text"], input[type="password"], textarea{outline-style:none;}
textarea{resize:none; font-family: "微软雅黑",Arial,sans-serif;}
body{overflow-x: hidden; color:#333; font:12px "微软雅黑",Arial,sans-serif; background:#fff;}
a{color:#666; text-decoration:none;}
i, em{ font-style:normal;}
.clearfix:after{content:""; display:block; height:0; visibility:hidden; clear:both;}
.clearfix{zoom:1;}
.clearit{clear:both; height:0; font-size:0; overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.tl{ text-align:left;}
.tr{ text-align:right;}
.auto{ margin-left:auto; margin-right:auto;}
/*小号文字  scale以12号字体为基准 需写实际字号大小*/
.font_adjust{-webkit-text-size-adjust:none;}
.font_scale8{ -webkit-transform: scale(0.66);}
.font_scale10{ -webkit-transform: scale(0.83);}
.font_lc{-webkit-transform-origin:left center;}
.font_rc{-webkit-transform-origin:right center;}
.font_up{text-transform:uppercase;}
/*transition*/
.tran200{-webkit-transition:all 0.2s ease; -moz-transition:all 0.2s ease; transition:all 0.2s ease;}
.tran400{-webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; transition:all 0.4s ease;}
/*网页限定宽度*/
.con_1002{ margin:0 auto; position:relative; width:1002px;}
.con_1002:after{content:""; display:block; height:0; clear:both;}
.con_1080{ margin:0 auto; position:relative; width:1080px; border-left: 1px solid #faf2e5; border-right: 1px solid #faf2e5;}
.con_1080:after{content:""; display:block; height:0; clear:both;}

/*header*/
.header{position: relative; width: 100%; height: 125px; background: url(../images/top_bg.jpg) center center no-repeat; border-bottom:3px solid #a30001;}
.header .top{position: absolute; top: 0; right: 0; padding-top: 7px; height: 31px;}
.header .top .wx{position: relative; float: left; margin-right: 10px; margin-top: 4px; width: 16px; height: 16px; background: url(../images/icon_wx.png) no-repeat; cursor: pointer;}
.header .top .wx span{position: absolute; display: none; top: 16px; left: 0; padding-top: 10px; width: 76px; height: 76px; overflow: hidden;}
.header .top .wx span img{ width: 76px; height: 76px;}
.header .top .wx:hover span{ display: block;}
.header .top a.collec{ float: left; line-height: 24px; color: #a30001;}
.header .top .search{ float: left; margin-left: 25px; width: 238px; height: 22px; line-height: 22px; border: 1px solid #f0d9b0;}
.header .top .search input{ float: left; width:191px; height: 22px; text-indent:8px; color: #ccc;}
.header .top .search button{ float: left; width: 47px; height: 22px; text-align: center; color: #92704d; background: #f0d9b0;}
.header .logo{ display: block; margin-top: 48px;}
.header .nav{ margin-top: 63px;}
.header .nav ul{ margin-left: -25px;}
.header .nav ul li.first{position: relative; float: left; margin-left: 25px; line-height: 30px; height: 30;}
.header .nav ul li.first a{ display: block; font-weight: bold; font-size: 14px; color: #808080; letter-spacing: 1px;}
.header .nav ul li.first a:hover,.header .nav ul li.on a{ color: #a30001;}
.header .nav ul li.first ul{background-color:#eae6e5; filter: alpha(opacity=80);background-color: rgba(234, 230, 229, 0.7); border-radius: 5px;padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-bottom: 5px; display: none; position: absolute; top: 32px; left: -18px; width: 130px;z-index: 99; border-radius: 3px;}
.header .nav ul li.first ul li{ height: 28px; line-height: 28px; background-color:#eae6e5;filter: alpha(opacity=80); background-color: rgba(234, 230, 229, 0.8); color: #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4cffffff,endColorstr=#4cffffff); border-bottom: 1px solid #ca6b6c;}
.header .nav ul li.first ul li a{ display: block; font-weight: normal; text-align: center;color: #a30001;}
.header .nav ul li.first ul li a:hover{color: #F26708;}

.header .nav ul li.first ul i{display: block;position: absolute;top: -7px;left: 0;width: 100%;height: 7px; background:url(../images/arrDown.png) no-repeat top center;}
/*首页*/
.content{ padding-top: 13px; padding-bottom: 40px;}
.content .ianno{ margin-bottom:15px; padding-left: 63px; width: 937px; height: 40px; background: url(../images/icon_gb.png) 21px center no-repeat; border: 1px solid #faf2e5; overflow: hidden;}
.content .ianno ul{}
.content .ianno ul li{ line-height: 40px; height: 40px; overflow: hidden;}
.content .ianno ul li a{ font-size: 14px; color: #a30001;}
.content .inews{}
.content .inews .n-pic{ width: 585px; height: 300px;}
.content .inews .n-pic .nivoSlider{ width: 585px; height: 300px;}
.content .inews .n-pic .nivoSlider img {position:absolute; top:0px; left:0px; width: 585px; height: 300px; display:none;}
.nivo-slice{ background-size: cover;}
.content .inews .n-pic .nivo-caption{position: absolute; left: 0; bottom: 0; width: 100%; height: 48px; background: url(../images/txt_bg1.png) 0 0 repeat-y;}
.content .inews .n-pic .nivo-caption p{ padding:0; padding-left: 18px; max-width: 420px; height: 48px; line-height: 48px; font-size: 14px; color: #fff; overflow: hidden;}
.content .inews .n-pic .nivo-caption p a{ color: #fff;}
.content .inews .n-pic .nivo-controlNav{ position: absolute; bottom: 12px; right: 35px; text-align: right;}
.content .inews .n-pic .nivo-controlNav a{ display: inline-block; width: 16px; height: 20px; margin-left: 7px; line-height: 20px; text-align: center; color: #fff; background-color:rgba(0,0,0,.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000); cursor: pointer;}
.content .inews .n-pic .nivo-controlNav a.active { background-color: #96100e;}
.content .inews .n-pic a.nivo-nextNav,a.nivo-prevNav{ display: none;}

.content .inews .n-box{ width: 397px;}
.content .inews .n-box .n-nav{ margin-bottom: 5px; padding-left: 10px; width: 387px; height: 40px; line-height: 40px; color: #a30001; text-align: center; background: #f6f6f6; }
.content .inews .n-box .n-nav ul li{ float: left; font-size: 16px;}
.content .inews .n-box .n-nav ul li a{color: #a30001;}
.content .inews .n-box .n-nav ul li.on a{ font-weight: bold;}
.content .inews .n-box .n-nav ul i{ display: block; float: left; margin: 0 7px; width: 1px; height: 40px; background: url(../images/n_navline.jpg) 0 center no-repeat;}
.content .inews .n-box .bd{ padding: 0 16px; height: 245px; background: #f6f6f6; overflow: hidden;}
.content .inews .n-box .n-list .newsT{ padding-top: 12px; padding-bottom: 17px; padding-left: 64px; position: relative; border-bottom: 1px solid #dddddd;}
.content .inews .n-box .n-list .newsT span{ position: absolute; left: 0; top: 12px; width: 64px;}
.content .inews .n-box .n-list .newsT span i{position: absolute; top:0; line-height: 28px; font-size: 28px; color: #c81000;}
.content .inews .n-box .n-list .newsT span em{position: absolute;left: 36px; top:0; font-size: 14px; color: #000000; opacity: 0.4;}
.content .inews .n-box .n-list .newsT h1{ white-space: nowrap; margin-bottom: 4px; font-size: 14px; opacity: 0.8;overflow: hidden;}
.content .inews .n-box .n-list .newsT h1 a{ color: #a30001;}
.content .inews .n-box .n-list .newsT p{ height: 34px; color: #999; line-height: 17px; overflow: hidden;}
.content .inews .n-box .n-list .newsT p a{ float: right; color: #a30001;}
.content .inews .n-box .n-list .newsL{ padding-top: 12px;}
.content .inews .n-box .n-list .newsL li{padding-left: 10px; height: 28px; line-height: 28px;background: url(../images/icon_dot.png) 0 center no-repeat;  overflow: hidden;}
.content .inews .n-box .n-list .newsL li a{ float: left; display:block; max-width: 260px; overflow: hidden; color: #000; opacity: 0.8;}
.content .inews .n-box .n-list .newsL li a:hover{ color:#a30001;}
.content .inews .n-box .n-list .newsL li img{ float: left; margin: 6px 0 0 2px; display:block; }
.content .inews .n-box .n-list .newsL li span{ float: right; color: #ccc; opacity: 0.8;}
.content .zypt{ margin: 15px 0;}
.content .zypt .title{ position: relative; width: 100%; height: 41px; background: url(../images/title_bg1.png) no-repeat;}
.content .zypt .title img{ margin-left: 19px;}
.content .title .more{ position: absolute; right: 19px; bottom: 8px; line-height: 12px; font-family: '宋体'; color: #a30001;}
.content .zypt .list{ padding-bottom: 10px; border-bottom:1px solid #eeeeee;}
.content .zypt .list .l-box{ float: left; width: 500px; height: 83px; border-right: 1px solid #f4f4f4;}
.content .zypt .list .l-box2{ padding-left: 53px; width: 447px; border: none;}
/*.content .zypt .list .l-box3{ padding-left: 53px; width: 447px; border: none;}*/
.content .zypt .list .l-box .pt-tit{ float: left; display: block; width: 197px;}
.content .zypt .list .l-box .pt-tit .pt-logo{ margin-bottom: 10px; padding-top: 10px; height: auto; overflow: hidden;}
.content .zypt .list .l-box .pt-tit .pt-logo img{}
.content .zypt .list .l-box .pt-tit p{ line-height: 12px; color: #000; opacity: 0.8; filter: alpha(opacity=80);}
.content .zypt .list .l-box .bd{ float: left; height: 75px; padding-top: 4px; overflow: hidden;}
.content .zypt .list .l-box .bd1{ float: left; height: 100px; padding-top: 4px; overflow: hidden;}
.content .zypt .list .l-box ul{}
.content .zypt .list .l-box ul li{ padding-left: 10px; height: 25px; line-height: 25px; background: url(../images/icon_dot2.png) 0 center no-repeat; overflow: hidden;}
.content .zypt .list .l-box ul li a{ display: block; max-width: 240px; color: #000; overflow: hidden;}
.content .zypt .list .l-box ul li a:hover{ color:#a30001;}
.content .zypt .list2{ margin-top: 15px; border: none;  border-bottom:1px solid #eeeeee;}
.content .zypt .list3{ padding-bottom: 0px; margin-top: 15px; border: none;}
.content .gp{ overflow: hidden; width: 1003px; margin: 15px 0;}
.content .gp .title{ position: relative; margin-bottom: 10px; width: 100%; height: 41px; background: url(../images/title_bg2.png) no-repeat;}
.content .gp .title img.tit{ margin-left: 18px;}
.content .gp .title .tab{ position: absolute; bottom: 0; left: 200px; height: 28px;}
.content .gp .title .tab li{ float: left; margin-right:10px; padding: 6px 17px; cursor: pointer;}
.content .gp .title .tab li em{ position: relative; display: block;}
.content .gp .title .tab li img{ display: block;}
.content .gp .title .tab li img.img_on{ position: absolute; top: 0; left: 0; opacity: 0; filter: alpha(opacity=0);}
.content .gp .title .tab li.on{ background:#a30001;}
.content .gp .title .tab li.on img{ opacity: 0; filter: alpha(opacity=0);}
.content .gp .title .tab li.on img.img_on{ opacity: 1; filter: alpha(opacity=100);}
.content .gp .list{ width: 1000px; height: 290px; text-align:left; background: #f6f6f6; border: 1px solid #ecdcbf; overflow:;}
.content .gp .list .list-box{ position: relative;}
.content .gp .list .list-box a.more{ position: absolute; right:19px; top: -32px;font-family: '宋体'; color: #a30001;}
.content .gp .list ul{ height: 100%; width: 100%; font-family:'宋体'; overflow:hidden}
.content .gp .list ul li{ padding:0 40px; height: 40px; line-height: 40px; border-bottom: 1px solid #fff;}
.content .gp .list ul li a{  float: left; display: block; height: 100%; max-width: 720px; overflow: hidden;}
.content .gp .list ul li span{ float: right; color: #7d7d7d;}
.content .gp .list a{ color: #7d7d7d;color: #000;}
.content .gp .list a:hover{ color: #a30001; }
.content .list tr{ text-align: center;}
.content .list th{ height:39px; font-size:14px; color:#513313; background:#ded4c9;}
.content .list td{ height:40px; font-family:'宋体'; color:#000; border-top:1px solid #fff; overflow: hidden;}
.content .list tr th:first-child{ padding-left: 34px; width: 118px; text-align: left;}
.content .list tr td:first-child{ padding-left: 34px; text-align: left;}
.content .gp .list tr th:last-child{ padding-left: 4px; width: 148px;}
.content .gp .list tr td:last-child{ padding-left: 4px; width: 148px;}
.content .list tr .t2{ text-align: left;}
.content .iad{ margin-top: 13px; margin-bottom: 13px; width: 1002px; height: 140px;}
.content .cbrhgp{ margin: 5px 0 0 0;}
.content .cbrhgp .titlecb{ position: relative; margin-bottom: 0px; width: 100%; height: 41px; background: url(../images/title_bgcb.png) no-repeat;}

.content .gzzl{ overflow: hidden; width: 1003px; margin: 8px 0 15px 0;}
.content .gzzl .title{ position: relative; margin-bottom: 10px; width: 100%; height: 41px; background: url(../images/title_bg2.png) no-repeat;}
.content .gzzl .title img.tit{ margin-left: 18px;}
.content .gzzl .title .tab{ position: absolute; bottom: 0; left: 200px; height: 28px;}
.content .gzzl .title .tab li{ float: left; margin-right:20px; padding: 6px 17px; cursor: pointer;}
.content .gzzl .title .tab li em{ position: relative; display: block;}
.content .gzzl .title .tab li img{ display: block;}
.content .gzzl .title .tab li img.img_on{ position: absolute; top: 0; left: 0; opacity: 0; filter: alpha(opacity=0);}
.content .gzzl .title .tab li.on{ background:#a30001;}
.content .gzzl .title .tab li.on img{ opacity: 0; filter: alpha(opacity=0);}
.content .gzzl .title .tab li.on img.img_on{ opacity: 1; filter: alpha(opacity=100);}
.content .gzzl .list{ width: 1000px; height: 290px; text-align:left; background: #f6f6f6; border: 1px solid #ecdcbf; overflow:;}
.content .gzzl .list .list-box{ position: relative;}
.content .gzzl .list .list-box a.more{ position: absolute; right:19px; top: -32px;font-family: '宋体'; color: #a30001;}
.content .gzzl .list ul{ height: 100%; width: 100%; overflow:hidden; font-family:'宋体';}
.content .gzzl .list ul li{ padding:0 40px; height: 40px; line-height: 40px; border-bottom: 1px solid #fff;}
.content .gzzl .list ul li a{  float: left; display: block; height: 100%; max-width: 720px; overflow: hidden;}
.content .gzzl .list ul li span{ float: right; color: #7d7d7d;}
.content .gzzl .list a{ color: #7d7d7d;color: #000;}
.content .gzzl .list a:hover{ color: #a30001; }
.content .gzzl .list tr th:last-child{ padding-left: 4px; width: 148px;}
.content .gzzl .list tr td:last-child{ padding-left: 4px; width: 148px;}

.content .zhxm{ overflow: hidden; width: 1003px; margin: 8px 0 15px 0;}
.content .zhxm .title{ position: relative; margin-bottom: 10px; width: 100%; height: 41px; background: url(../images/title_bg2.png) no-repeat;}
.content .zhxm .title img.tit{ margin-left: 18px;}
.content .zhxm .title .tab{ position: absolute; bottom: 0; left: 200px; height: 28px;}
.content .zhxm .title .tab li{ float: left; margin-right:20px; padding: 6px 17px; cursor: pointer;}
.content .zhxm .title .tab li em{ position: relative; display: block;}
.content .zhxm .title .tab li img{ display: block;}
.content .zhxm .title .tab li img.img_on{ position: absolute; top: 0; left: 0; opacity: 0; filter: alpha(opacity=0);}
.content .zhxm .title .tab li.on{ background:#a30001;}
.content .zhxm .title .tab li.on img{ opacity: 0; filter: alpha(opacity=0);}
.content .zhxm .title .tab li.on img.img_on{ opacity: 1; filter: alpha(opacity=100);}
.content .zhxm .list{ width: 1000px; height: 450px; text-align:left; background: #f6f6f6; border: 1px solid #ecdcbf; overflow:;}
.content .zhxm .list .list-box{ position: relative;}
.content .zhxm .list .list-box a.more{ position: absolute; right:19px; top: -32px;font-family: '宋体'; color: #a30001;}
.content .zhxm .list ul{ height: 100%; width: 100%; overflow:hidden; font-family:'宋体';}
.content .zhxm .list ul li{ padding:0 40px; height: 40px; line-height: 40px; border-bottom: 1px solid #fff;}
.content .zhxm .list ul li a{  float: left; display: block; height: 100%; max-width: 720px; overflow: hidden;}
.content .zhxm .list ul li span{ float: right; color: #7d7d7d;}
.content .zhxm .list a{ color: #7d7d7d;color: #000;}
.content .zhxm .list a:hover{ color: #a30001; }
.content .zhxm .list tr th:last-child{ padding-left: 4px; width: 148px;}
.content .zhxm .list tr td:last-child{ padding-left: 4px; width: 148px;}

.content .hyzb{ overflow: hidden; width: 1003px; margin: 15px 0 0 0;}
.content .hyzb .title{ position: relative; margin-bottom: 10px; width: 100%; height: 41px; background: url(../images/title_bg2.png) no-repeat;}
.content .hyzb .title img.tit{ margin-left: 18px;}
.content .hyzb .tab{ position: absolute; top: 2295px; left: 180px; font-size:16px; letter-spacing: 1px;}
.content .hyzb .title .tab li{ float: left; margin-right:20px; padding: 6px 17px; cursor: pointer;}
.content .hyzb .title .tab li em{ position: relative; display: block;}
.content .hyzb .title .tab li img{ display: block;}
.content .hyzb .title .tab li img.img_on{ position: absolute; top: 0; left: 0; opacity: 0; filter: alpha(opacity=0);}
.content .hyzb .title .tab li.on{ background:#a30001;}
.content .hyzb .title .tab li.on img{ opacity: 0; filter: alpha(opacity=0);}
.content .hyzb .title .tab li.on img.img_on{ opacity: 1; filter: alpha(opacity=100);}
.content .hyzb .list{ width: 1000px; height: 243px; text-align:left; background: #f6f6f6; border: 1px solid #ecdcbf; overflow:;}
.content .hyzb .list .list-box{ position: relative;}
.content .hyzb .list .list-box a.more{ position: absolute; right:19px; top: -32px;font-family: '宋体'; color: #a30001;}
.content .hyzb .list ul{ height: 100%; width: 100%; font-family:'宋体';}
.content .hyzb .list ul li{ padding:0 40px; height: 40px; line-height: 40px; border-bottom: 1px solid #fff;}
.content .hyzb .list ul li a{  float: left; display: block; height: 100%; max-width: 720px; overflow: hidden;}
.content .hyzb .list ul li span{ float: right; color: #7d7d7d;}
.content .hyzb .list a{ color: #7d7d7d;color: #000;}
.content .hyzb .list a:hover{ color: #a30001; }
.content .hyzb .list tr th:last-child{ padding-left: 4px; width: 148px;}
.content .hyzb .list tr td:last-child{ padding-left: 4px; width: 148px;}

.content .whjr{ overflow: hidden; width: 1003px; margin: 15px 0;}
.content .whjr .title{ position: relative; margin-bottom: 10px; width: 100%; height: 41px; background: url(../images/title_bg2.png) no-repeat;}
.content .whjr .title img.tit{ margin-left: 18px;}
.content .whjr .title .tab{ position: absolute; bottom: 0; left: 200px; height: 28px;}
.content .whjr .title .tab li{ float: left; margin-right:20px; padding: 6px 17px; cursor: pointer;}
.content .whjr .title .tab li em{ position: relative; display: block;}
.content .whjr .title .tab li img{ display: block;}
.content .whjr .title .tab li img.img_on{ position: absolute; top: 0; left: 0; opacity: 0; filter: alpha(opacity=0);}
.content .whjr .title .tab li.on{ background:#a30001;}
.content .whjr .title .tab li.on img{ opacity: 0; filter: alpha(opacity=0);}
.content .whjr .title .tab li.on img.img_on{ opacity: 1; filter: alpha(opacity=100);}
.content .whjr .list{ width: 1000px; height: 505px; text-align:left; background: #f6f6f6; border: 1px solid #ecdcbf; overflow:;}
.content .whjr .list .list-box{ position: relative;}
.content .whjr .list .list-box a.more{ position: absolute; right:19px; top: -32px;font-family: '宋体'; color: #a30001;}
/*
.content .whjr .list ul{ height: 100%; width: 100%; overflow:hidden; font-family:'宋体';}
.content .whjr .list ul li{ padding:0 40px; height: 40px; line-height: 40px; border-bottom: 1px solid #fff;}
.content .whjr .list ul li a{  float: left; display: block; height: 100%; max-width: 720px; overflow: hidden;}
.content .whjr .list ul li span{ float: right; color: #7d7d7d;}
*/
.content .whjr .gqlist ul{zoom:1;clear:none!important}
.content .whjr .gqlist ul:after{content:"";clear:both;display:block!important;height:0}
.content .whjr .gqlist ul li{float:left;display:inline;list-style-type:none;position:relative;font-size:16px;margin-right:38px;padding:0 1px;border-bottom:2px solid #e2e2e2}
.content .whjr .gqlist ul li a{display:block;color:#333;height:36px;line-height:36px}
.content .whjr .gqlist ul li a:hover{color:#d91615;text-decoration:none}
.content .whjr .gqlist ul li .up-arrow{display:none;position:absolute;bottom:0;left:50%;border-width:3px;border-style:dashed solid dashed dashed;border-color:transparent transparent #fff transparent;font-size:0;overflow:hidden;margin-left:-3px;width:0;height:0;line-height:0}
.content .whjr .gqlist ul li.current{border-bottom-color:#d91615}
.content .whjr .gqlist ul li.current a{color:#d91615}
.content .whjr .gqlist ul li.current .up-arrow{display:block;border-color:transparent transparent #d91615 transparent}
.content .whjr .gqlist{zoom:1;clear:none!important}
.content .whjr .gqlist:after{content:"";clear:both;display:block!important;height:0}
.content .whjr .gqlist .pai-item{float:left;margin:10px 26px 10px 26px;_display:inline}
.content .whjr .gqlist .pai-itemr{float:left;margin:0 0px 0px 0;_display:inline}
.content .whjr .gqlist .pai-item p{margin:0;padding:0}
.content .whjr .gqlist .pai-item .link-wrap{border:1px solid #eaeaea;display:block;position:relative;width:278px;height:185px;text-decoration:none;}
.content .whjr .gqlist .pai-item .link-wrap:hover{border-color:#dc2625;outline:2px solid #dc2625;text-decoration:none}
.content .whjr .gqlist .pai-item .link-wrap:hover .header-section .title{color:#d91615}
.content .whjr .gqlist .pai-item .link-wrap .header-section{display:block;text-align:center;overflow:hidden;position:relative;width:278px;height:185px;line-height:180px}
.content .whjr .gqlist .pai-item .link-wrap .header-section .pic{display:inline;vertical-align:middle;max-width:278px}
.content .whjr .gqlist .pai-item .link-wrap .header-section .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-color:#fff;background:rgba(255,255,255,.9);filter:alpha(opacity=90);color:#000;font-size:14px;position:absolute;padding:0 8px;left:0;bottom:0;height:32px;line-height:32px;width:265px;text-align:left}
.content .whjr .gqlist .pai-item .link-wrap .info-section{color:#999;display:block;font-size:12px;padding-left:13px;height:75px}
.content .whjr .gqlist .pai-item .link-wrap .info-section .price{padding-top:10px;height:30px;line-height:30px}
.content .whjr .gqlist .pai-item .link-wrap .info-section .price .value{color:#777;padding-left:10px;font-weight:700}
.content .whjr .gqlist .pai-item .link-wrap .info-section .price .value em{font-family:tahoma,'Hiragino Sans GB','\5b8b\4f53',sans-serif;font-size:19px;font-style:normal;}
.content .whjr .gqlist .pai-item .link-wrap .info-section .price .value em s{font-family:'Microsoft YaHei',arial tahoma,'Hiragino Sans GB','\5b8b\4f53',sans-serif;padding-left:4px;text-decoration:none}
.content .whjr .gqlist .pai-item .link-wrap .info-section .price .value .currency{font-family:arial,tahoma,'Hiragino Sans GB','\5b8b\4f53',sans-serif;font-weight:400;font-size:16px;padding-right:4px}
.content .whjr .gqlist .pai-item .link-wrap .info-section .price .value .price-font-small{font-size:16px}
.content .whjr .gqlist .pai-item .link-wrap .info-section .price-todo .value{color:#19aa6b}
.content .whjr .gqlist .pai-item .link-wrap .info-section .price-assess{padding-top:2px;line-height:20px;height:20px;margin:0}
.content .whjr .gqlist .pai-item .link-wrap .info-section .price-assess .value .currency,.content .whjr .gqlist .pai-item .link-wrap .info-section .price-assess .value em{font-size:12px;font-weight:400}
.content .whjr .gqlist .pai-item .link-wrap .info-section .time{padding-top:2px;line-height:20px;height:20px}
.content .whjr .gqlist .pai-item .link-wrap .info-section .time .hide-day .pai-day{display:none}
.content .whjr .gqlist .pai-item .link-wrap .info-section .time .hide-hour .pai-hour{display:none}
.content .whjr .gqlist .pai-item .link-wrap .info-section .time .value{font-family:tahoma,'Hiragino Sans GB','\5b8b\4f53',sans-serif;color:#000;padding-left:10px;font-weight:700}
.content .whjr .gqlist .pai-item .link-wrap .footer-section{zoom:1;clear:none!important;border-top:1px solid #eee;position:absolute;left:0;bottom:0;width:278px;height:36px;line-height:36px}
.content .whjr .gqlist .pai-item .link-wrap .footer-section:after{content:"";clear:both;display:block!important;height:0}
.content .whjr .gqlist .pai-item .link-wrap .footer-section .num-apply,.content .whjr .gqlist .pai-item .link-wrap .footer-section .num-auction{color:#999;float:left;padding-left:12px;width:126px}
.content .whjr .gqlist .pai-item .link-wrap .footer-section .num-apply em,.content .whjr .gqlist .pai-item .link-wrap .footer-section .num-auction em{color:#666;padding-right:4px;font-weight:700}
.content .whjr .gqlist .pai-item .link-wrap .footer-section .num-auction{border-right:1px solid #eee}
.content .whjr .gqlist .pai-item .link-wrap .flag-section .flag{position:absolute}
.content .whjr .gqlist .pai-item .link-wrap .flag-section .flag-break,.content .whjr .gqlist .pai-item .link-wrap .flag-section .flag-done,.content .whjr .gqlist .pai-item .link-wrap .flag-section .flag-revocation{right:6px;top:85px;width:121px;height:67px}
.content .whjr .gqlist .pai-item .link-wrap .tag-section{position:absolute;top:0;left:0;width:100%;zoom:1;clear:none!important}
.content .whjr .gqlist .pai-item .link-wrap .tag-section:after{content:"";clear:both;display:block!important;height:0}
.content .whjr .gqlist .pai-item .link-wrap .tag-section .pai-tag{position:relative;float:right;width:45px;height:22px;line-height:22px;text-align:center;font-family:'\5b8b\4f53',arial tahoma,'Hiragino Sans GB',sans-serif;display:none}
.content .whjr .gqlist .pai-item .link-wrap .tag-section .pai-tag-show{display:block}
.content .whjr .gqlist .pai-item .link-wrap .tag-section .tag-buy-restrictions{background:#0FBE84;color:#fff}
.content .whjr .gqlist .pai-item .link-wrap .tag-section .tag-support-loans{background:#FFA62F;color:#fff}
.content .whjr .gqlist .pai-item .link-wrap .tag-section .tag-support-org-loan{background:#FFA62F;color:#fff;width:58px}
.content .whjr .gqlist .field-hide{display:none!important}
.content .whjr .gqlist .pai-status-doing .link-wrap .info-section .price-current .value{color:#d91615}
.content .whjr .gqlist .pai-status-break-show,.content .whjr .gqlist .pai-status-doing-show,.content .whjr .gqlist .pai-status-done-show,.content .whjr .gqlist .pai-status-failure-show,.content .whjr .gqlist .pai-status-revocation-show,.content .whjr .gqlist .pai-status-todo-show{display:none}
.content .whjr .gqlist .pai-status-todo .pai-status-todo-show{display:block}
.content .whjr .gqlist .pai-status-doing .pai-status-doing-show{display:block}
.content .whjr .gqlist .pai-status-done .pai-status-done-show{display:block}
.content .whjr .gqlist .pai-status-failure .pai-status-failure-show{display:block}
.content .whjr .gqlist .pai-status-break .pai-status-break-show{display:block}
.content .whjr .gqlist .pai-status-revocation .pai-status-revocation-show{display:block}.pagination{margin-left:auto;margin-right:auto;text-align:center;margin-top:48px;margin-bottom:50px}
.content .whjr .sf-filter-value .time-condition .time-wrap{position:relative}
.content .whjr .sf-filter-value .time-condition .time-wrap .time-panel{float:left;position:absolute;left:190px;top:-6px;height:33px;padding-top:10px;padding-left:10px;margin-left:20px;padding-right:10px}
.content .whjr .sf-filter-value .time-condition .time-wrap .time-panel .time-area{float:left;position:relative}
.content .whjr .sf-filter-value .time-condition .time-wrap .time-panel .time-area input{width:102px;height:24px;padding-left:8px;color:#666}
.content .whjr .sf-filter-value .time-condition .time-wrap .time-panel .dash{float:left;margin:0 5px;height:24px;line-height:24px}
.content .whjr .sf-filter-value .time-condition .time-wrap .time-panel .submit-btn{float:left;display:none}
.content .whjr .sf-filter-value .time-condition .time-wrap .time-panel .time-filter-btn{background:0 0;width:40px;height:28px;border:1px solid #ddd;margin-left:10px;cursor:pointer}
.content .whjr .sf-filter-value .time-condition .time-wrap .time-panel-hover{border-left:1px solid #dedede;border-right:1px solid #dedede;left:189px;box-shadow:1px 1px 6px rgba(0,0,0,.2)}


#myFocus{ width: 1002px; height: 140px;}
#myFocus .pic a{ display: block;}
#myFocus .txt ul li p{display: none;}
#myFocus .txt ul li b{ display: none;}
#myFocus .num{ right: 15px;}
#myFocus .num li{ margin: 0; margin-left: 7px; height:20px; width:16px;}
#myFocus .num li a, #myFocus .num li b{display:block; width: 16px; height: 20px; line-height: 20px; text-align: center; color: #fff; background-color:rgba(0,0,0,.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000); border: none; cursor: pointer;}
#myFocus .num li.current a, #myFocus .num li.hover a{ background-color: #96100e;}
/*六省
.content .ibox { width: 1002px; height: 283px;}
*/
.content .ibox { width: 1002px; height: 340px;}
.content .ibox .lmxx{ width: 685px; height: 283px;}
.content .ibox .lmxx .title{ margin-bottom: 9px; width: 685px; height: 35px; background: #f2f2f2;}
.content .ibox .lmxx .title ul{ margin-left: 14px; padding-top: 7px;}
.content .ibox .lmxx .title ul li{ display: inline-block; margin-left: 5px; padding-left: 8px; height: 20px; line-height: 20px; text-align: center; color: #595959; cursor: pointer;}
.content .ibox .lmxx .title ul li em{ float: right; display: block; padding-right: 8px;}
.content .ibox .lmxx .title ul li i{ display: block; padding: 0 2px;}
.content .ibox .lmxx .title ul li.on{ color: #a30001; background: url(../images/yj_bg1.png) 0 0 no-repeat;}
.content .ibox .lmxx .title ul li.on em{ background: url(../images/yj_bg2.png) right 0 no-repeat;}
.content .ibox .lmxx .title ul li.on i{ background: url(../images/yj_bg3.png) 0 0 repeat-x;}
.content .ibox .lmxx .list{ width: 683px;height: 244px; background: #f6f6f6; border: 1px solid #ecdcbf; overflow: hidden;}
.content .ibox .lmxx .list a{ color: #7d7d7d;color: #000;}
.content .ibox .lmxx .list a:hover{ color: #a30001;}
.content .ibox .lmxx .list td{ height:40px; border-top:1px solid #fff;  }
.content .ibox .lmxx .list tr th:first-child{ padding-left: 24px; width: 80px;}
.content .ibox .lmxx .list tr td:first-child{ padding-left: 24px;}
.content .ibox .lmxx .list tr .t2{ width: 310px;}
.content .ibox .lmxx .list ul{ padding-top: 5px; width: 100%; height: 100%; font-family:'宋体'; overflow: hidden;}

.content .ibox .lmxx .list ul li{ padding:0 20px; height: 39px; line-height: 39px; border-bottom: 1px solid #fff;}
.content .ibox .lmxx .list ul li a{  float: left; display: block; height: 100%; max-width: 480px; overflow: hidden;}
.content .ibox .lmxx .list ul li span{ float: right; color: #7d7d7d;}
.content .ibox .video{position: relative; width: 298px; height: 283px; overflow: hidden;}
.content .ibox .video .title{ position: relative; margin-bottom: 9px; height: 35px; background: #f2f2f2;}
.content .ibox .video .title .more{ bottom: 11px;}
.content .ibox .video .title ul{ height: 35px;}
.content .ibox .video .title ul li{float: left; height: 35px; width: 114px; cursor: pointer;}
.content .ibox .video .title ul .li1{ background: url(../images/img_v1.png);}
.content .ibox .video .title ul .li1.on{ background: url(../images/img_v2.png);}
.content .ibox .video .title ul .li2{ background: url(../images/img_p1.png);}
.content .ibox .video .title ul .li2.on{ background: url(../images/img_p2.png);}
.content .ibox .video .bd{ position: relative; width: 298px; height: 246px; overflow: hidden;}
.content .ibox .video .bd ul{}
.content .ibox .video .bd ul li{ position: relative; width: 298px; height: 246px;}
.content .ibox .video .bd ul li img{ width: 100%; height: 100%;}
.content .ibox .video .bd a.prev,a.next{ display: block; position: absolute; top: 50%; margin-top: -26px; width: 21px; height: 52px; background-color: rgba(0,0,0,.4);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); background-position: center; background-repeat: no-repeat;}
.content .ibox .video .bd .prev{ left: 0; background-image: url(../images/jt_pr.png);}
.content .ibox .video .bd .next{ right: 0; background-image: url(../images/jt_ne.png);}
.content .ibox .video .bd li.price_box p{ position: absolute; left: 0; bottom: 0; width: 298px; height:40px; text-align: center; overflow: hidden; line-height: 40px; background-color: rgba(0,0,0,.5);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000); z-index: 99;}
.content .ibox .video .bd li.price_box p a{ font-size: 14px; color: #fff;}
.content .flink{ margin-top: 19px;}
.content .flink .title{position: relative; margin-bottom: 13px; height: 35px; background: #f2f2f2;}
.content .flink .title .more{ bottom: 11px;}
.content .flink .f_box{ padding-left: 32px; width: 968px; height: 40px; border: 1px solid #f0d9b0; overflow: hidden;}
/*.content .flink .f_box p a{ margin-right: 40px; color: #7d7d7d; font-family: '宋体'; line-height: 46px;color: #000; width: 138px;}*/
.content .flink .f_box p{ margin-right: 40px; font-family: '宋体'; line-height: 40px;color: #000;}
.content .flink .f_box p a{/*width: 153px;*/padding-right:26px;display: inline-block;color: #000;}
.content .flink .f_box a:hover{ color: #a30001;}


/*footer*/
.footer{ width: 100%; height: auto; padding-bottom: 15px; background: #a30001;}
.footer .f_nav{ margin-bottom: 10px; padding-top: 15px; height: 16px; line-height: 16px;}
.footer .f_nav a{ display: block; float: left; line-height: 16px; color: #e1c5c5;}
.footer .f_nav a:hover{ color: #fff;}
.footer .f_nav i{ display: block; float: left; margin: 0 17px; width: 1px; height: 16px; background: url(../images/f_line.jpg);}
.footer p{ line-height: 18px; color: #e1c5c5; width: 820px; overflow: hidden;}
.footer p i{ font-weight: bold;}
.footer .fx{ margin-right: 2px; margin-top: 40px; width: 116px;}
.footer .fx .fl{ padding-top: 4px; width: 30px;}
.footer .fx .fl a{ display: block; margin-bottom: 8px; width: 30px; height: 30px;}
.footer .fx .fl a img{ width: 30px; height: 30px;}
.footer .fx .ewm{ width: 76px; height: 76px;}
.footer .wj{ display:inline-block; margin: 0; width: 20px; height: 20px;}
.footer .gg{ display: inline-block; width: 30px;}

/*内页公共样式*/
.side_bar{ padding-top: 43px; width: 180px; height: auto;}
.side_bar .menu{ margin-bottom: 21px; width: 180px;}
.side_bar .menu h1{ height: 50px; line-height: 50px; text-align: center; font-size: 16px; color: #a30001; background: url(../images/menu_bg1.jpg) 0 0 no-repeat;}
.side_bar .menu ul{ background: url(../images/menu_bg2.png) 0 0 repeat-y;}
.side_bar .menu .m_bottom{ height: 28px; background:url(../images/menu_bg3.jpg) 0 0 no-repeat;}
.side_bar .menu1{}
.side_bar .menu1 ul{ padding-top: 5px;}
.side_bar .menu1 ul li{ margin-bottom: 5px; width: 140px; height: 38px; line-height: 38px; text-align: center; background: url(../images/menu_libg1.jpg); overflow: hidden;}
.side_bar .menu1 ul li:last-child{ margin-bottom: 0;}
.side_bar .menu1 ul li a{ display: block; font-size: 14px; color: #a30001;}
.side_bar .menu1 ul li.on,.side_bar .menu1 ul li:hover{background: url(../images/menu_libg2.jpg);}
.side_bar .menu1 ul li.on a,.side_bar .menu1 ul li:hover a{ color: #fff; font-weight: bold;}
.side_bar .menu2 ul{ margin-top: -8px; padding: 0 8px;}
.side_bar .menu2 ul li{ padding-left: 8px; height: 28px; line-height: 28px; background: url(../images/icon_dot3.png) 0 center no-repeat; overflow: hidden;}
.side_bar .menu2 ul li a{ color: #555;}
.side_bar .menu2 ul li a:hover{ color: #a30001;}
.side_bar .menu3 ul{ padding: 0 12px;}
.side_bar .menu3 ul li{ white-space: nowrap; height: 23px; color: #a30001; overflow: hidden;}
.side_bar .menu3 ul li:last-child{ white-space: normal; height: 60px; line-height: 20px;}
.side_bar .menu3 ul li i{ color: #555; line-height: 20px;}
.contR{ width: 784px;}
.contR .bread{ height: 44px; color: #7a7a7a; background: url(../images/bread_line.png) 0 bottom repeat-x;}
.contR .bread .fr{ padding-left: 21px; height: 44px; line-height: 44px; background: url(../images/icon_wz.png) 0 center no-repeat;}
.contR .bread a{ color: #7a7a7a;}
.contR .bread a:hover,.contR .bread em{color: #a30001;}
.contR .main{ padding-bottom: 110px; min-height: 400px;}
.contR .main .title{ height: 61px; line-height: 60px;}
.contR .main .title h1{ position: relative; font-size: 24px; font-weight: normal;color: #a30001;}
.contR .main .title h1 em{ position: absolute; bottom: 0; left: 0; display: block; width: 784px; height: 2px; background:  #a30001;}
.contR .main .title span{ color:#d9d9d9;}

/*page*/
.page{ padding-top: 30px; text-align: center; height: 22px;}
.page span{ display: inline-block; margin: 0 5px; height: 22px; line-height: 22px; text-align: center; padding: 0 4px;}
.page span.current{ background-color:#a30001 ; color: #fff; font-weight: bold;}
.page a{ display: inline-block; margin: 0 5px; height: 22px; line-height: 22px; text-align: center; padding: 0 4px;}
.page a:hover,.page a.on{ background-color:#a30001 ; color: #fff; font-weight: bold;}

/*p1*/
.p1 .main .contM{ overflow: hidden;}
.p1 .main .contM h1.tit{ margin-top: 16px; margin-bottom: 6px; font-size: 20px; color: #555555; text-align: center;}
.p1 .main .contM p.info{ margin-bottom: 28px; text-align: center; color: #999;}
.p1 .main .contM img{ max-width: 100%;}
.p1 .main .contM img.pic1{ margin-bottom: 22px;}
.p1 .main .contM .txt { color: #555;}
.p1 .main .contM .txt p{ color: #555; line-height: 20px;}
.p1 .main .contM .txt table{ border-collapse:collapse;}

/*p2*/
.p2 .main .contM{ padding-top: 11px;}
.p2 .main .contM ul{}
.p2 .main .contM ul li{position: relative; padding-left: 14px; height: 40px; line-height: 40px; font-size: 13px; background: url(../images/icon_dot4.png) 0 center no-repeat;}
.p2 .main .contM ul li a{ display: block; float: left; max-width: 550px; color: #5d5d5d; overflow: hidden;}
.p2 .main .contM ul li a:hover{ color: #a30001;}
.p2 .main .contM ul li span{ float: right; color: #a7a7a7;}
.p2 .main .contM ul li a.down{ position: absolute; right: -28px; top: 0px; color: #a30001;-webkit-transform: scale(0.83);}
.p2 .main .contM ul li a.down:hover{ text-decoration: underline;}

/*p3*/
.contM .list{ width: 100%; background: #f6f6f6; border: 1px solid #ecdcbf; overflow: hidden;}
.contM .list tr{text-align: center;}
.contM .list th{height:39px; font-size:14px; color:#513313; background:#ded4c9;}
.contM .list td{height:57px; font-family:'宋体'; color:#7d7d7d; border-top:1px solid #fff; overflow: hidden;}

.contM .list1{ width: 100%; background: #f6f6f6; border: 1px solid #ecdcbf; overflow: hidden;}
.contM .list1 tr{text-align: center;}
.contM .list1 th{height:39px; font-size:14px; color:#513313; background:#ded4c9;}
.contM .list1 td{height:38px; font-family:'宋体'; color:#7d7d7d; border-top:1px solid #fff; overflow: hidden;}

.p3 .contM { padding-top: 20px;}
.p3 .contM .hd{ margin-bottom: 20px; height: 32px; line-height: 32px; text-align: center;cursor: pointer;}
.p3 .contM .hd li{ display: inline-block; margin: 0 8px; padding-left: 14px; height: 32px; font-size: 14px; color: #555; line-height: 32px;}
.p3 .contM .hd li em{ display: block; padding-right: 14px;}
.p3 .contM .hd li i{ display: block;}
.p3 .contM .hd li.on{ background: url(../images/p3_tabbg.jpg) 0 0 no-repeat;}
.p3 .contM .hd li.on em{ background: url(../images/p3_tabbg2.jpg) right 0 no-repeat;}
.p3 .contM .hd li.on i{ background: #a30001; color: #fff;}

.p31 .contM { padding-top: 20px;}
.p31 .contM .hd{ margin-bottom: 20px; height: 32px; line-height: 32px; text-align: center;cursor: pointer;}
.p31 .contM .hd li{ display: inline-block; margin: 0 8px; padding-left: 14px; height: 32px; font-size: 14px; color: #555; line-height: 32px;}
.p31 .contM .hd li em{ display: block; padding-right: 14px;}
.p31 .contM .hd li i{ display: block;}
.p31 .contM .hd li.on{ background: url(../images/p3_tabbg.jpg) 0 0 no-repeat;}
.p31 .contM .hd li.on em{ background: url(../images/p3_tabbg2.jpg) right 0 no-repeat;}
.p31 .contM .hd li.on i{ background: #a30001; color: #fff;}
/*p4*/

.p4 .contM h1{ font-size:20px; font-weight:bold; text-align:center; margin-bottom:20px; margin-top:20px; color: #c20306;}
.table{ width: 758px; margin: 0 auto; font-size: 14px; line-height:28px;}
.table h6{ height: 25px; margin-bottom: 1px; margin-top:20px; padding-left: 10px; font-weight: bold; color: #c20306; font-size: 14px; background: url(../images/hang_icon.jpg) no-repeat left 3px;}
.table table{ border-collapse: collapse; border:1px solid #000; background:#f6f6f6;}
.table table td{border:1px solid #000; border:1px solid #ecdcbf; color: #7d7d7d;}

.MsoTableGrid{ width: 758px; margin: 0 auto; font-size: 14px; line-height:28px;}
.MsoTableGrid h6{ height: 25px; margin-bottom: 1px; margin-top:20px; padding-left: 10px; font-weight: bold; color: #c20306; font-size: 14px; background: url(../images/hang_icon.jpg) no-repeat left 3px;}
.MsoTableGrid table{ border-collapse: collapse; border:1px solid #000; background:#f6f6f6;}
.MsoTableGrid table td{border:1px solid #000; border:1px solid #ecdcbf; color: #7d7d7d;}

.table10{ width: 758px; margin: 0 auto; font-size: 14px;}
.table10 h6{ height: 25px; margin-bottom: 1px; margin-top:20px; padding-left: 10px; font-weight: bold; color: #c20306; font-size: 14px; background: url(../images/hang_icon.jpg) no-repeat left 3px;}
.table10 table{ border-collapse: collapse; border:1px solid #000; background:#f6f6f6;}
.table10 table td{border:1px solid #000; border:1px solid #ecdcbf; color: #7d7d7d;}

.table2 td{text-align: center;}
.table2 em{ margin: 0 30px;}
.table2 i{ display: inline-block; min-width: 20px; border-bottom: 1px solid #000;}

.table3{ margin-top: 30px;}
.table3 td{text-align: center; height: 40px;}
.table3 i{ display: block; float: left; width:182px; text-align: left; font-size:12px;}
.table3 .i1{ width:230px ;}

.table4 .t3 em{ float: left; margin-right: 30px; margin-left: 10px;}
.table4 .t4{text-align: left;}
.table4 .t4 i{ display: inline-block; margin-left: 10px; min-width: 50px; text-align: center;}
.table4 .t4 .i1{ margin: 0; min-width: 25px;}
.table4 .t5 span{ font-size: 12px;}
.table4 p{text-align: left; font-size: 13px;}

.table5 .t1{text-align: left;}
.table5 i{ display: inline-block; min-width: 40px; text-align: center; border-bottom: 1px solid #000;}
.table5 em{ display: inline-block; min-width: 200px; text-align: center; border-bottom: 1px solid #000;}

.table6 i{ padding-left: 10px; display: block; text-align: left;}
.table6 i em{ display: inline-block; text-align: center; min-width: 250px; border-bottom: 1px solid #000;}
.table span.chk{display: inline-block; margin: 0; padding: 0; width: 16px; font-size: 20px; text-align: center;}
.table span.chk.on{ background: url(../images/icon_p4.png) center center no-repeat;}
.table_cj{ width: 100%;}
.table_cj table{ font-size: 12px;}
.table_cj tr{ height: 30px;}
.table_cj tr td{padding-left: 15px; text-align: left; border:1px solid #ecdcbf; color: #7d7d7d;}
.table_cj tr td:first-child{ padding: 0; padding-right: 15px; font-weight: bold; text-align: right;}
.table_cj h2{ margin: 30px 0; text-align: center; font-size: 16px; font-weight: normal; color: #a30001;}

.table_gp{ width: 100%; margin-top:15px;}
.table_gp table{ font-size: 14px;}
.table_gp tr{ height: 40px;}
.table_gp tr td{padding-left: 15px; text-align: left; border:1px solid #ecdcbf; color: #7d7d7d;}
.table_gp tr td:first-child{ padding: 0; padding-right: 15px; font-weight: bold; text-align: right;}
.table_gp tr td input{width: 420px; padding-left: 10px;height: 28px;font-size:14px; border: 1px solid #fbdddd;}
.table_gp tr td input[type='text']{width: 250px; padding-left: 10px;height: 28px;font-size:14px; border: 1px solid #fbdddd;}
.table_gp tr td input[type="file"]{width: 250px; padding-left: 10px;height: 28px;font-size:14px; border: 1px solid #fbdddd;}
.table_gp tr td select{width: 260px; padding-left: 10px;height: 28px; font-size:14px; margin:0;border: 1px solid #fbdddd;}
.table_gp tr td input[id='submit']{border:1px solid #fbdddd;background: #f0d9b0;padding-left: 0px;width: 90px;height: 28px;line-height: 28px;text-align: center;color: #505050;font-size: 14px;}
.table_gp tr td input[id='sendcode']{border:1px solid #fbdddd;background: #f0d9b0;padding-left: 0px;width: 90px;height: 28px;line-height: 28px;text-align: center;color: #505050;font-size: 14px;}
.table_gp tr td input[id='submit']:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8; cursor:pointer;}
.table_gp tr td input[id='sendcode']:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8; cursor:pointer;}
.table_gp h2{ margin: 10px 0; text-align: center; font-size: 18px; font-weight: normal; color: #a30001;}

.fm-terrace{width:100%;height: auto;}
.fm-terrace ul{width: 100%;height: auto;overflow: hidden;}
.fm-terrace ul li{width: calc(100%/4 - 9px);height: auto;float: left;margin-right: 12px;text-align: center;margin-top: 20px;}
/*.fm-terrace ul li:nth-child(4n+4){margin-right: 0;}*/
.fm-terrace ul li img{ max-width: 100%; }
.fm-terrace ul li p{ font-size: 12px; color: #000; margin-top: 5px; }

/*p5*/
.p5 .main .contM{ padding-top: 11px;}
.p5 .main .contM ul{}
.p5 .main .contM ul li{position: relative; padding-left: 14px; height: 40px; line-height: 40px; font-size: 15px; background: url(../images/icon_dot4.png) 0 center no-repeat;}
.p5 .main .contM ul li a{ display: block; float: left; max-width: 550px; color: #5d5d5d; overflow: hidden;}
.p5 .main .contM ul li a:hover{ color: #a30001;}
.p5 .main .contM ul li span{ float: right; color: #a7a7a7;}
.p5 .main .contM ul li a.down{ position: absolute; right: -28px; top: 0px; color: #a30001;-webkit-transform: scale(0.83);}
.p5 .main .contM ul li a.down:hover{ text-decoration: underline;}

.p5 .contM .list{ width: 100%; background: #f6f6f6; border: 1px solid #ecdcbf; overflow: hidden;}
.p5 .contM .list tr{text-align: center;}
.p5 .contM .list th{height:39px; font-size:14px; color:#513313; background:#ded4c9;}
.p5 .contM .list td{height:57px; font-family:'宋体'; color:#7d7d7d; border-top:1px solid #fff; overflow: hidden;}

.p5 .contM { padding-top: 20px;}
.p5 .contM h1{ font-size:20px; font-weight:bold; text-align:left; margin-bottom:10px; margin-top:10px; color: #c20306;}
.p5 .contM .hd{ margin-bottom: 20px; height: 32px; line-height: 32px; text-align: center;cursor: pointer;}
.p5 .contM .hd li{ display: inline-block; margin: 0 8px; padding-left: 14px; height: 32px; font-size: 14px; color: #555; line-height: 32px;}
.p5 .contM .hd li em{ display: block; padding-right: 14px;}
.p5 .contM .hd li i{ display: block;}
.p5 .contM .hd li.on{ background: url(../images/p5_tabbg.jpg) 0 0 no-repeat;}
.p5 .contM .hd li.on em{ background: url(../images/p5_tabbg2.jpg) right 0 no-repeat;}
.p5 .contM .hd li.on i{ background: #a30001; color: #fff;}

